Prestò servizio militare nel genio dallʼ1.1 allʼ8.9.1943.
Militò nella 36.a brigata Bianconcini Garibaldi e operò su Monte Carzolano e sulla Bastia.
Catturato dai nazifascisti per delazione, venne ucciso a Firenzuola (FI) il 29.5.1944.
Riconosciuto partigiano con il grado di sergente maggiore dal 15.4.1944 al 29.5.1944.